home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Loadstar 196
/
196.d81
/
autofile maker
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2022-08-26
|
651b
|
20 lines
1 rem * ramlink autofile maker *
2 rem * simplified by rasta's cleaver *
10 dv=16:rem * default rl device # *
20 dr$="f-key def":rem * directory *
30 fl$="startup file": rem * program *
100 f$="/"+dr$+"/:"+fl$:rem * path *
110 ad=49152:hb=int(ad/256):lb=ad-hb*256:rem * buffer *
120 wr=0:gosub210:rem * read from *
122 pokead,128:rem * enable (0=off) *
130 pokead+1,0:rem * basic (128=ml) *
135 pokead+2,lb:pokead+3,hb
140 pokead+4,dv:rem * device # *
150 fori=0tolen(f$)-1:pokead+8+i,asc(mid$(f$,i+1,1)):next:rem * prg name *
160 pokead+8+len(f$),0
162 wr=1:gosub210:rem * write to *
199 :end
200 rem * read & write sector *
210 sys57513:poke56865,0:poke56866,6:poke56867,lb:poke56868,hb:poke56869,255
220 poke56864,128+16*wr:sys65057:return